/*   
Theme Name: lesus
Theme URI:
Description: 利耀网站管理后台
Author:利耀公司
Author URI: 
Version: 1.00
*/

*{margin:0px;}
body {background: white;font: 14px/1.4 Georgia,Serif;font-family: 微软雅黑,Arial,Helvetica,sans-serif; background:#fff; height:100%; position:relative; display:block; background:#fff;}
html{ position:relative;}
.screen-reader-text {position: absolute;left: -9999px;top: -9999px}
.clear {clear: both}
.group: after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
* html .group,*: first-child+html .group {zoom: 1}
a{ text-decoration:none;}
img{ border:none;max-width:100%; height:auto;}
b a,h2 a{ color:#fff;}

.header{ width:100%; height: auto; position: relative; background:#fff;}
.header_background{ width:100%; height:100%; position:absolute; z-index:1; top:0; left:0; background:#fff;;}
.header_nav_background{ width:100%; height:78px; position:absolute; z-index:1; bottom:0; left:0; background:#fff;}


.header_in{ width:100%; min-width:1210px; height:78px; position:relative; z-index:10;border-top:#df0615 solid 5px;border-bottom:#838689 solid 1px; background:#fcfcfc;}
.header_center{ width:100%; max-width:1200px; min-width:1200px;; margin:0 auto; }
.logo{ float:left; overflow:hidden; max-width:400px; max-height:78px;}
#header_pic_nav{margin-top:0px; float: left; height:78px; }
.header_menu_ul {  height:78px; }
#header_pic_nav  li{ display:block; float:left; height:78px;   position:relative; z-index:888; padding:0 20px 0 15px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
#header_pic_nav  li a{ float: left;  margin:0 auto; display:block; height:58px; padding:8px 0 12px; width:auto;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s; text-align:left;}
#header_pic_nav  li:hover,#header_pic_nav  li.current-menu-item,#header_pic_nav  li.current_page_item,#header_pic_nav  li.current-menu-item{ background:#000; }
#header_pic_nav  li.current-menu-item{ padding:0 10px 0 10px;}

#header_pic_nav  li img{ float:left; display:block; max-width:40px; max-height:48px; margin-top:23px;}
#header_pic_nav  li span{ display:block; float:left; margin-left:5px; padding-top:28px;} 
#header_pic_nav  li div,#header_pic_nav  li p{ display:block;  width:100%;}
#header_pic_nav  li div{ font-size:14px; color:#636669; font-weight:normal; line-height:17px;}
#header_pic_nav  li p{ font-size:10px; color:#ff4800;text-transform : uppercase}

#header_pic_nav  li .sub-menu{ position:absolute; top:78px; left:0; background:#FFF; width:160px; z-index:2000; border:1px solid #f4f4f4; display:none;list-style:none;}
.header_down #header_pic_nav  li .sub-menu li a span div,.header_down #header_pic_nav  li .sub-menu li a span p{ color:#333;}
.header_down #header_pic_nav  li .sub-menu li a span div:hover{color:#df0615;}
#header_pic_nav  li.youbian .sub-menu{ right:0; left:inherit !important;}
#header_pic_nav  li .sub-menu li{height:60px; padding:0; width:199px;border-bottom:1px solid #f4f4f4;margin-left:-40px;}
#header_pic_nav  li .sub-menu li a{ border:none;width:100%; padding:0px ; height:61px;}
#header_pic_nav  li .sub-menu li div,#header_pic_nav  li .sub-menu li:hover div{color:#333;}

#header_pic_nav  li .sub-menu li .sub-menu{ left:200px; top:0;}
#header_pic_nav  li .sub-menu li:hover{ background:#f6f6f6;}
#header_pic_nav  li .sub-menu li p,#header_pic_nav  li .sub-menu li:hover p{ font-size:12px; color:#999;}
#header_pic_nav  li .sub-menu li a:hover{ box-shadow:0 0 3px #CCC inset ;}
#header_pic_nav .sub-menu li.adpic,.nav_menu_widgetss .sub-menu li.adpic{ width:100%; height:auto; padding:5px 0;}
#header_pic_nav .sub-menu li.adpic a,.nav_menu_widgetss .sub-menu li.adpic a{ width:100% !important;height: auto;}
#header_pic_nav .sub-menu li.adpic a img,.nav_menu_widgetss .sub-menu li.adpic a img{ max-width:100% !important; height:auto !important; max-height:none; margin:0;}
#header_pic_nav  li  .sub-menu li.adpic a span,.nav_menu_widgetss li  .sub-menu li.adpic a span{ display:none;}
#onepices li{ width:100%;}#onepices  li a{ width:100%;}#onepices  .sub-menu li b,#onepices .sub-menu li p{ width:100%;}


#header_pic_nav  li.full,.nav_menu_widgetss  li.full,#header_pic_nav  li.full,.nav_menu_widgetss li.full{ width:100%; height:auto; padding:5px 0;}
#header_pic_nav  li.full a,.nav_menu_widgetss li.full a{ width:98% !important;padding:1% !important; height: auto !important;}
#header_pic_nav  li.full a img,.nav_menu_widgetss  li.full a img{ max-width:98% !important; height:auto !important; max-height:none; margin:0;}
#header_pic_nav    li.full a span,.nav_menu_widgetss   li.full a span{ display:none;}

.top_right{width:360px; height:21px;background-image: url('images/top_ba.png'); background-repeat: no-repeat; position:absolute; top: 0px; right: 0px;z-index:1000;font-size:15px; color:#fff;text-align:center;}
.header_down{float:right;width:auto; height:78px;  position:relative; z-index:11; }
.full{ width:100%; height:528px; overflow:hidden; position:relative; z-index:100;}
.header_left{ float:right; height:70px; overflow:hidden; padding-top:8px; width: auto;}





.nav_menu_widgetss ul{margin-left:-40px; display:block; width:100%;list-style:none;}
.nav_menu_widgetss ul li a{ display:block; width:87%; padding:10px 0 10px 12%; float:left; overflow:hidden; border:1px solid #f4f4f4;transition:all 0.5s; -moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.nav_menu_widgetss ul  li img{ float:left; display:block; max-width:40px; max-height:48px; margin-top:5px;}
.nav_menu_widgetss ul  li span{ display:block; float:left; margin-left:0px; padding-top:10px;} 
.nav_menu_widgetss ul  li div,#header_pic_nav  li p{ display:block;  width:100%;}
.nav_menu_widgetss ul  li div{ font-size:14px; color:#000; font-weight:blod; line-height:17px;}
.nav_menu_widgetss ul  li p{ font-size:8px; color:#ff4800;text-transform : uppercase;}
.nav_menu_widgetss ul  li .sub-menu{ display:block; overflow:hidden;float:left;}
.nav_menu_widgetss ul  li .sub-menu li a{background:#fff url('images/li_icony.png') no-repeat left bottom;}
.nav_menu_widgetss ul  li .sub-menu li a:hover{ background:#f6f6f6 url('images/li_icon.png') no-repeat left bottom;box-shadow:0 0 3px #CCC inset;}
.nav_menu_widgetss ul  li .sub-menu li div{padding-left:32px;font-size:14px;}
.nav_menu_widgetss ul  li .sub-menu li div:hover{color:#df0615;text-decoration:underline;}
.nav_menu_widgetss ul  li a:hover{ background:#fafafa;box-shadow:0 0 3px #CCC inset}
.nav_menu_widgetss .nav_onelien li a{ width:87%;background:#fcfcfc url('images/little1.png') no-repeat center;}
.nav_menu_widgetss .nav_onelien li a:hover{background:#fafafa url('images/little1.png') no-repeat center;}
.nav_menu_widgetss .nav_onelien li a div{font-size:16px;}

.footer,.footer_bottom{ width:100%;  float:left; overflow:hidden;  }
.footer{min-width:1210px;height: auto;background:#fff; border-top:solid 1px #3c3c3c; position:relative; z-index:10;background:url('images/ba2.jpg') }
.footer_bottom{ height: auto; border-top:solid 1px #ccc; background:url('images/black_b2.png')}
.footer_in{  overflow:hidden;}
.footer_in{  height: auto;margin: 0 auto; overflow: hidden;padding: 10px;position: relative; width: 1120px;z-index: 1;}
.footer_in_box{ height:175px; float:left; margin:10px 1.1% 0 0; overflow:hidden; text-align:left;}
.footer_in_box{*display:inline;}
.footer_in_box b{ font-size:16px; color:#fff; display:block; width:100%; float:left; margin:5px 0 0; padding-bottom:5px; border-bottom:1px solid #ccc; font-weight:normal;}
.footer_in_box b font{ display:block; width:100%; text-transform:uppercase;}
.footer_in_link  { display:block; float:left; }
.footer_in_link li { display:block; width:100%; padding:5px 0;}
.footer_in_link li a{ font-size:14px; color:#fff;}
.footer_in_link li a:hover{ color:#188fba;}
.about_pic{ float:left; display:block;  width:88px; margin-top:10px; font-size:0; padding:5px;}
.about_text{ float: left;   font-size:12px; color:#fff; margin-top:10px; display:block; width:192px;}
.nomagirc{ margin:5px 0 0;}
#footer_bottom_link{ display:block; width:100%; float:left; text-align:center;border-bottom:solid 0px #ccc; padding:10px 0;}
#footer_bottom_link li{ display:inline-block; margin-right:10px;}
#footer_bottom_link li{ display:inline;}
#footer_bottom_link li a,#footer_bottom_link  p a{font-size:12px; color:#fff;} 
#footer_bottom_link p{ font-size:12px; color:#fff; float:left; width:100%; text-align:center;}
.footer_bottom { padding:10px 0;}
.footer_bottom p{ font-size:12px; color:#ffd800; margin-bottom:10px;}
.footer_about .about_pic,.footer_about .about_text{ width:100%; padding:0;}
.footer_about {  padding:5px 3% 2% 0; width:322px;}
.footer_contact{ padding:5px 3% 2% 0; width:300px;}
.footer_contact a{ float:left; margin-right:10px;}
.footer_linkss{padding:5px 0 2% 0; width:392px;}
.contact_text_p{ font-size:14px; color:#FFF; display:block; width:362px; float:left; margin-top:10px;}
.gonganwangb{ padding-left:22px; background: no-repeat left url('images/beian.png')}
/*index*/
.meta_slider{min-width:1210px;z-index:1200;}
.index_swipers{width: 100%; height:539px;color: #fff;text-align: center;}
.index_swipers .swiper-slide{position:relative; overflow:hidden; display: block; background-position:top center; float:left; width:100%; }
.index_swipers .swiper-slide_in{ width:100%; min-width:1110px;; max-width:1200px; margin:0 auto; position:relative; height:100%; z-index:10;}

.index_mod_bag{ width:100%; height:100%; position:absolute; left:0; top:0; background-position:top center; background-repeat:no-repeat; background-size:cover; }
.index_mod_bag video { min-width:100%; min-height:100%;}

.index_next,.index_prve{ width:70px; height:77px; position:absolute; top:40%; display:block; cursor:pointer; display:none; z-index:10;}
.index_next{ background:url('images/next_c.png'); right:0;}
.index_prve{ background:url('images/prev_c.png'); left:0;}
.swiper-slide_in h3,.swiper-slide_in h3 a{ font-size:34px; margin-bottom:10px; color:#FFF; text-decoration:none;}
a.btn{display:inline-block; padding:8px;  position:relative; z-index:10;border-radius:5px; }
a.btn b{ font-size:14px !important; position:relative; z-index:10; color:#FFF;}
a.buy b{ padding:0 10px !important; margin:0 !important; display:block;;}
.btn_bag{ width:99%; height:99%; background:#000;opacity:0.4;filter:Alpha(opacity=40); position:absolute; left:0; top:0;border-radius:5px;  z-index:1;border:solid 1px #FFFFFF;}
.dack_text_mod h3 a,.dack_text_mod b,.dack_text_mod p{ color:#000;text-shadow:0 1px 1px #fff;}
.alpha90{opacity:0.9;filter:Alpha(opacity=90);}
.alpha80{opacity:0.8;filter:Alpha(opacity=80);}
.alpha70{opacity:0.7;filter:Alpha(opacity=70);}
.alpha60{opacity:0.6;filter:Alpha(opacity=60);}
.alpha50{opacity:0.5;filter:Alpha(opacity=50);}

.up_down .up_text{ margin-top:50px; font-weight:bold; display:block; width:100%; text-align:center; position:relative;}
.up_down .up_text h3,.up_down .up_text p,.up_down .up_text .btn{ top:-100px; opacity:1;filter:Alpha(opacity=1); position:relative;}
.up_down .up_text p{ font-size:16px;margin-bottom:10px;line-height:36px;}
.up_down .down_pic{ margin-top:20px; display:block; width:100%; text-align:center; font-size:0; position:relative}
.up_down .down_pic img{ position:relative; top:800px;opacity:1;filter:Alpha(opacity=1)}
.dackses p,dackses h3,.dackses h3 a,.dackses b{ color:#333; text-shadow:0 1px 1px #fff;}

.comtent_action{margin:0 auto;width:1210px;padding-bottom:20px;height:auto;overflow:hidden;}
.content_out{ width:100%;min-width:1210px; height:auto; background:#fcfcfc ; float:left; padding:5px 0 0px 0;}

 .donghuaopen  .nav_poket_widgetss_title h2, .donghuaopen  .nav_poket_widgetss_title p{ top:20px; opacity:1;filter:Alpha(opacity=1); position:relative;}
 .donghuaopen  .nav_poket_ul li{ left:20px; opacity:1;filter:Alpha(opacity=1); position:relative;}



#per27 .cunst_modle{ height:auto;}
#per27 .cunst_modle_in{ max-width:inherit; min-width:inherit;height:auto;}
#per27 .cunst_text{ width: 100%; float:left; position:relative; top:0; left:0;}

.donghuaopen .cunst_text{left:20px; opacity:1;filter:Alpha(opacity=1);}
.cunst_modle{ width:100%;min-width:1210px; height:auto;overflow:hidden; background:#fff;}
.cunst_modle_in{width:100%; max-width:1210px; min-width:1210px;margin:0 auto; position:relative; height:auto;padding:60px 0 60px 0;overflow:hidden;}
.cunst_title{ width:100%; float:left; border-bottom:solid 2px #D8D8D8; margin-bottom:5px;}
.titlte_bottom{ width:auto; float:left; border-bottom:solid 2px #df0615; position:relative; top:2px;}
.cunst_text{ position:relative;height:auto ;width: 100%; left:0; }
#per27 .nav_poket_widgetss_title h2,.cunst_title h2,#noswiper  #nav_left_title h2{ font-size:18px; margin-bottom:5px; color:#333; float:left;}
#per27 .nav_poket_widgetss_title p,.cunst_title span,#noswiper  #nav_left_title p{ float:left; font-weight:bold; font-size:15px; color:#df0615; margin:0px 0 0 0px; } 


/* update */
.cunst_text .cunst_left{float:left;width:48%;position:relative; top:0; left:0;padding-right:20px;}
.cunst_text .cunst_right{float:left;width:48%;position:relative; top:0; left:0;padding-left:20px;}
.cunst_text .cunst_left .m_hd_text{border:0px;width:100%;padding-left:5px;}
.cunst_text .cunst_left .m_hd_text p{width:100%;}
.cunst_text .cunst_left .m_hd_text .m_hd_title{color:#df0615;font-size:30px;border:0px;text-transform:Uppercase;}
.cunst_text .cunst_left .m_hd_text .m_hd_title_text{color:#000;font-size:24px;border:0px;font-weight:bold;}
.cunst_text .cunst_left .info_pic_s{border-bottom:dashed 1px  #c9c9c9; width:100%; display:block;font-size:14px; overflow:hidden;padding:5px;color:#666;line-height:24px;}
.cunst_text .cunst_left ul{width:600px; padding:3px;list-style:none;}
.cunst_text .cunst_left .left_tuwen_text{width:280px; padding: 5px 10px 3px 0;}
.cunst_text .cunst_right img{width:580px;}

.caseshow_in .cunst_title{border:0px;}
.caseshow_in .titlte_bottom{border:0px;}
.caseshow_in .cunst_title  .m_hd_title{color:#df0615;font-size:30px;border:0px;text-transform:Uppercase;width:100%;font-weight:normal;}
.caseshow_in .cunst_title  .m_hd_title_text{color:#000;font-size:24px;border:0px;font-weight:bold;text-align:left;}


.three_mode_go .three_mode_go_mode p .m_hd_title{width:100%;color:#df0615;font-size:30px;border:0px;text-transform:Uppercase;}
.three_mode_go .three_mode_go_mode  p .m_hd_title_text{color:#000;font-size:24px;border:0px;font-weight:bold;text-align:left;}
/* update */

.donghuaopen .caseshow .cunst_title{opacity:1;filter:Alpha(opacity=1); position:relative;} 
.donghuaopen .caseshow ul{margin-left:-40px;}
.donghuaopen .caseshow ul li{opacity:1;filter:Alpha(opacity=1); position:relative;list-style:none;}
.caseshow ul li a	.tuijian_loop{ width:47px; height:47px; position:absolute; left:0; top:0; padding:0; background:0px -738px no-repeat url('images/Sprites.png') !important; z-index:11 ;}

.caseshow{ width:100%; height:auto; overflow:hidden; padding:0px 0 5px 0;min-width:1200px; background:#f5f5f5;}
.caseshow .cunst_title{ margin-bottom:10px;padding-left:5px;}

.caseshow h2 a{ font-size:19px; font-weight:normal; color:#333;  display:block; overflow:hidden; width:98%; height:auto;}
.cunst_inner .caseshow_in{width:100%; max-width:1210px; min-width:1210px; height:auto; margin:50px auto 10px auto ;  overflow:hidden; }
.caseshow_in{width:100%; max-width:1210px; min-width:1210px; height:auto; margin:50px auto 50px auto ;  overflow:hidden; }

.caseshow ul{overflow:hidden; width:100%; height:auto;list-style:none;margin-left:-40px;}
.caseshow ul li{ float:left; display:block; width:49%; margin:0.2%; height:auto; text-align:left; margin-bottom:10px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.caseshow ul li .pic_little{width:23%;float:left;}
.caseshow ul li img{ max-width:100%; height:auto;}
.caseshow ul li .case_pic{ display:block; overflow:hidden; position:relative; font-size:0;}
.caseshow ul li .text_little{ float:left; overflow:hidden; width:71%; padding:0px 2.5%;}
.caseshow ul li .case_pic img{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.data_time{color:#df0615;}

.caseshow ul li div strong a{ font-size:15px; color:#333; display:block; overflow:hidden; height:auto;  text-align:left;}
.caseshow ul li div strong a:hover{color:#df0615;}
.caseshow ul li div strong{ margin-bottom:5px; display:block; width:100%;}
.caseshow ul li div p{ height:auto; font-size:12px; display:block; width:100%; overflow:hidden; color:#666; margin-top:5px; text-align:left;}
.caseshow ul li div  .black_price_out{ width:100%; height:auto; overflow:hidden; padding:0; text-align:left;}
.caseshow ul li div .black_price_out b{ font-size:18px; color:#F00; }
.caseshow ul li div .black_price_out span{ font-size:12px; color:#999; text-decoration: line-through; }
.caseshow ul li div #casebtn,.contact_btn{ display: inline-block; padding:5px 20px; font-size:12px; border:solid 1px #ffa800; color:#ffa800; border-radius:5px; margin:10px 0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.caseshow ul li:hover div #casebtn{ background:#ffa800; border:solid 1px #fff; color:#FFF;}
.caseshow ul li div .contact_btn{ border:solid 1px #8BB902; color:#8BB902;}
.caseshow ul li:hover div .contact_btn{ background:#8BB902; border:solid 1px #fff; color:#FFF; }
#per27 .caseshow_in,#per27 .caseshow{ width:100%; min-width:inherit;}
#per27  .caseshow h2 { padding:0 0 5px 5%; text-align:left;}
#per27  .caseshow p{ text-align:left; padding-left:5%;}
#per27 .caseshow ul li{ width:90%; padding:5%;} 

.cunst_inner .caseshow{background:#f1f1f1 url('images/home_background.png') center;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul{  overflow:hidden; width:100%; height:auto;list-style:none;margin-left:-40px;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li{ float:left; left:0px; width:16%; height:auto; text-align:center; margin-bottom:10px;opacity:1;filter:Alpha(opacity=1);}

.cunst_inner .caseshow .caseshow_in .cunst_title ul li .case_pic:hover{ box-shadow:0 0 10px #df0615; border-color:#df0615;-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li img{width:100%; height:100%;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li .case_pic{width:150px; height:150px; overflow:hidden; position:relative; margin:0 auto 20px auto;border-radius:150px; border:#000 1px solid;-webkit-transition: -webkit-transform 1s;transition: transform 1s;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li div{ overflow:hidden; width:95%; padding:10px 2.5%;display:block;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li div strong a{ font-size:16px; color:#000; display:block;padding:10px 0; overflow:hidden; height:auto;  text-align:center;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li div strong a:hover{color:#df0615;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li div strong{ margin-bottom:5px;  width:100%;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li.cunst_down div{ overflow:hidden; width:95%; padding:10px 2.5%;display:block;margin-top:50px;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li.cunst_down div strong a{ font-size:16px; color:#000; display:block;padding:10px 0; overflow:hidden; height:auto;  text-align:center;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li.cunst_down div strong a:hover{color:#df0615;}
.cunst_inner .caseshow .caseshow_in .cunst_title ul li.cunst_down div strong{ margin-bottom:5px;  width:100%;}
.cunst_inner .caseshow .caseshow_in .cunst_title p{text-align:center;}
.cunst_title_en{color:#df0615;font-size:30px;border:0px;text-transform:Uppercase;width:100%;font-weight:normal;text-align:center;}
.cunst_title_cn{color:#000;font-size:24px;border:0px;font-weight:bold;text-align:center;margin-bottom:20px;}

.caseshow_action{ width:100%; height:auto; overflow:hidden; padding:10px 0 5px 0;text-align:center;min-width:1210px; background:#fafafa;}
.caseshow_action{ width:100%; height:auto; overflow:hidden; padding:10px 0 5px 0;text-align:center;min-width:1210px; background:#fafafa;}
.caseshow_action .caseshow_in{width:100%; max-width:1210px; min-width:1210px; height:auto; margin:20px auto auto;  text-align:center;}
.caseshow_action .caseshow_in ul{ display:block; overflow:hidden; width:100%; height:auto;list-style:none;margin-left:-40px;}
.caseshow_action .caseshow_in ul li{ float:left; display:block; width:24%; margin:0.4%; height:auto; text-align:center; margin-bottom:10px;}
.caseshow_action .caseshow_in ul li:hover{ box-shadow:0 0 5px #ccc;}
.caseshow_action .caseshow_in ul li img{ max-width:100%; height:auto;}
.caseshow_action .caseshow_in ul li .case_pic{ display:block; overflow:hidden; position:relative; font-size:0;}
.caseshow_action .caseshow_in ul li div{ background:#fff; overflow:hidden; width:95%; padding:10px 2.5%;}
.caseshow_action .caseshow_in ul li .case_pic img{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.caseshow_action .caseshow_in ul li:hover .case_pic img{-moz-transform: scale(1.02, 1.02);-webkit-transform: scale(1.02, 1.02);-o-transform: scale(1.02, 1.02);}
.caseshow_action .caseshow_in ul li div strong a{ font-size:20px; color:#666; display:block; overflow:hidden; height:auto;  text-align:center;}
.caseshow_action .caseshow_in ul li div strong a:hover{color:#df0615;}
.caseshow_action .caseshow_in ul li div strong{ margin-bottom:5px; display:block; width:100%;}
.caseshow_action .caseshow_in ul li div p{ height:54px; font-size:14px; display:block; width:100%; overflow:hidden; color:#999; margin-top:5px; text-align:center;}


#per27 .three_mode_go{ min-width:inherit; max-width:inherit; margin:0 0 10px 0;}

.first_mode_back{background:#fcfcfc;}
.m_hd{ width:100%; float:left; margin-bottom:10px; padding-left:10px;}
.m_hd .m_hd_title{ font-size:16px; color:#333; float:left; padding:0 10px 5px 0; position:relative; top:2px; }
.m_hd .hd_more{ font-size:12px; color:#df0615; float:right; line-height:22px;  position:relative; top:6px; }
.three_mode_go{width:100%; max-width:1210px; min-width:1210px; margin:0 auto; position:relative; overflow:hidden;padding:30px 0 50px 0;}
.three_mode_go .three_mode_go_mode{ width:642px; height: auto; overflow:hidden;  float:left; margin:20px 0px 0 0;}
.three_mode_go .three_mode_go_mode.three_mode_last {float:left;width:46%; margin-right:0;}
.three_mode_go .three_mode_go_mode  ul{ width:98%; padding:10px;list-style:none;}

.three_mode_go .three_mode_go_mode .left_tuwen_text{ width:48%; padding: 5px 10px 3px 0;}
ul li.left_tuwen_text a{ font-size:14px; display: block; padding-left:20px; color:#666; background:0 -909px url('images/Sprites.png')}
ul li.left_tuwen_text a:hover{color:#df0615;}
ul li.info_text_s_fengge{ margin-top:8px; padding-top:2px; border-top:solid 1px #c9c9c9;}
ul li.info_text_s{ display:block; margin-top:5px; width:30%; margin-bottom:8px; float:left;}
ul li.info_text_s a{ display:block; padding-left:8px; background: no-repeat url("images/Sprites.png")  scroll 0 -944px; font-size:12px; color:#666; text-align:left;}

ul li.left_tuwen_text{ display:block; float:left; padding:5px 10px 5px 0; width:185px;}
.three_mode_go .three_mode_go_mode .info_pic_s { border-bottom:dashed 1px  #c9c9c9; width:635px; display:block;font-size:14px; overflow:hidden;padding:5px;color:#666;line-height:24px;}
.three_mode_go .three_mode_go_mode.three_mode_last  img{ display: block; width:529px; font-size:0; height:auto; overflow:hidden; float:left; margin-right:5px;}


.three_mode_go .three_mode_go_mode_fan{ width:341px; height: auto; overflow:hidden;  float:left; margin:20px 37px 0 0;}

.three_mode_go .three_mode_go_mode_fan.three_mode_last {width:725px; margin-right:0;}
.three_mode_go .three_mode_go_mode_fan  ul{ width:350px; padding:3px;list-style:none;}
.three_mode_go .three_mode_go_mode_fan.three_mode_last  ul{ width:724px; padding:3px;list-style:none;}
.three_mode_go .three_mode_go_mode_fan .left_tuwen_text{ width:164px;margin-bottom:0; padding: 5px 10px 3px 0;}
.three_mode_go .three_mode_go_mode_fan  ul li.info_pic_s { padding:0 0 9px 0; margin-bottom:7px;  width:100%; display:block; overflow:hidden;}
.three_mode_go .three_mode_go_mode_fan  ul li.info_pic_s p{ width:341px;font-size:14px; color:#666; margin-top:5px;float:left;}
.three_mode_go .three_mode_go_mode_fan  ul li.info_pic_s.firest_paading{ padding:10px 0;}
.three_mode_go .three_mode_go_mode_fan  ul li.info_pic_s .info_pic_s_tt{ font-size:18px; margin:0 0 5px 0; color:#333 ; font-weight:bold; float:left; }
.three_mode_go .three_mode_go_mode_fan  ul li.info_pic_s .info_pic_s_to{ display: block; width:110px; font-size:0; height:auto; overflow:hidden; float:left; margin-right:5px;}
.three_mode_go .three_mode_go_mode_fan.three_mode_last  ul li.left_tuwen_text {padding:0 0 5px 0; margin-bottom:3px;  width:33%; display:block; overflow:hidden;}
.three_mode_go .three_mode_go_mode_fan.three_mode_last  ul li.left_tuwen_text p{ width:100%;font-size:14px; color:#666; margin-top:5px;float:left;}
.three_mode_go .three_mode_go_mode_fan.three_mode_last  ul li.left_tuwen_text .info_pic_s_to{ display: block; width:98%; font-size:0; height:110px; overflow:hidden; float:left; margin-right:5px;}
.three_mode_go .three_mode_go_mode_fan.three_mode_last  ul li.left_tuwen_text .info_pic_s_to img{ display: block; width:100%; height:100%;}
.bottom_line{max-width:1100px;border-bottom:dashed 1px #c9c9c9;  margin:-20px auto 20px auto;}

.m_title{ width:100%;border-bottom:1px solid #f1f1f1; float:left; overflow:hidden; }
.m_title a{ font-size:12px; color:#df0615;margin-bottom:10px;margin-left:14px; display:block; overflow: hidden;}
.m_title a b{ font-size:18px; color:#df0615; margin-right:10px;}
.relevat_div_nav{ width:100%; height:auto; overflow:hidden; position:relative; margin:20px 0; border-left:solid 1px #f1f1f1; border-right:solid 1px #f1f1f1; }
.relevat_div_nav .relevat_title{ width:98%; border-left: 10px solid  #ccc; background:#EFEFEF; color:#999; display:block; padding:3px 0 3px 5px; margin-bottom:10px;}
.text_relvat_nav li{border-bottom:solid 1px #f1f1f1;height:30px; width:100%; float:left; padding:5px 1%;}
.text_relvat_nav li:hover{ background:#f9f9f9;border:1px solid #e4e4e4;}
.text_relvat_nav li a{ display:block; width:92%; padding-left:8%;padding-top:5px; background: no-repeat  0 -480px url("images/Sprites.png"); font-size:16px;color:#000;}
.text_relvat_nav li a:hover{ text-decoration:underline; color:#df0615;}

.m_title1{ width:100%;border-bottom:1px solid #f1f1f1; padding:10px 0 6px 0px; float:left; overflow:hidden; }
.m_title1 a b{ font-size:18px; color:#df0615;margin-left:14px;}
.one_mode_go_mode{width:100%; height: auto; overflow:hidden; margin-top:7px; float:left; }
.one_mode_go_mode  ul{ width:100%; padding:3px;list-style:none;}
.one_mode_go_mode  ul li.info_pic_s { padding:0 0 9px 0;  width:100%; display:block; overflow:hidden;}
.one_mode_go_mode  ul li.info_pic_s p{ width:98%;font-size:14px; color:#666; float:left;margin-bottom:5px;}
.one_mode_go_mode  ul li.info_pic_s .info_pic_s_tt{ font-size:14px; margin:0 0 5px 0; color:#333 ; font-weight:bold; float:left; width:100%;}
.one_mode_go_mode  ul li.info_pic_s .info_pic_s_tt:hover{color:#df0615;}
.one_mode_go_mode  ul li.info_pic_s .info_pic_s_to{ display: block; width:88px; font-size:0; height:auto; overflow:hidden; float:left; margin-right:5px;}

/* page_top */
#page_top{ width:100%;min-width:1210px; height:65px; padding-top:30px; background:#002639;background-attachment:fixed; background-position:top center; background-image: url("images/pic_a.jpg");  margin-top:-10px; border-bottom:solid 1px #FFFFFF;z-index:110;}   
#page_top.page_top_pic_2{ width:100%;min-width:1210px; height:58px; padding-top:30px;  background:#a2cded;background-attachment:fixed; background-position:top center; background-image: url("images/pic_b.jpg");  margin-top:-7px; border-bottom:solid 1px #FFFFFF;z-index:110;}
#page_top.page_top_pic_3{ width:100%;min-width:1210px; height:58px; padding-top:30px;  background:#f3fef8;background-attachment:fixed; background-position:top center; background-image: url("images/pic_c.jpg");  margin-top:-7px; border-bottom:solid 1px #FFFFFF;z-index:110;}
#page_top.page_top_pic_4{ width:100%;min-width:1210px; height:58px; padding-top:30px;  background:#coe6f3;background-attachment:fixed; background-position:top center; background-image: url("images/pic_d.jpg");  margin-top:-7px; border-bottom:solid 1px #FFFFFF;z-index:110;}
#page_top.page_top_pic_5{ width:100%;min-width:1210px; height:58px; padding-top:30px;  background:#e5d8ae;background-attachment:fixed; background-position:top center; background-image: url("images/pic_e.jpg");  margin-top:-7px; border-bottom:solid 1px #FFFFFF;z-index:110;}
#page_bottom{ width:100%; height:108px; padding:90px 0; overflow:hidden; background-attachment:fixed; background-position: bottom center; background-image: url("images/pic_bottom.jpg");  margin-top:-7px; border-top:solid 1px #FFFFFF; text-align:center;}
#page_bottom p{ color: #FFF; font-size:24px;  text-shadow:1px 1px #000000;}

#page_top .page_top_in{ width:95%;  height: auto; max-width:1180px; min-width:760px; _padding:0; _width:960px; margin:0 auto; position:relative; overflow:hidden;}
#page_top .page_top_in h3,#page_top .page_top_in h1,#page_top .page_top_in div{ display:block; width:100%; font-size:24px; color:#fff; font-weight:normal;text-transform:uppercase;}
#page_top .page_top_in h3 a,#page_top .page_top_in h1 a,#page_top .page_top_in div a{ font-size:14px; color:#FFF; text-transform:uppercase;}
#page_top .page_top_in p{ font-size:9px; color:#FFF;}
#page_muen_nav{ width:95%;max-width:1180px; min-width:760px;  _width:960px;  height:auto; padding:10px; margin:10px auto ; border-bottom: dashed #D5D5D5 1px;z-index:110;}
#page_muen_nav b,#page_muen_nav a{ font-size:12px; color:#666; text-decoration:none;}
#page_muen_nav a:hover{color:#df0615}


.qhbtn_themepark_out{ width:100%; height:41px;overflow:hidden; margin:20px 0;}
.qhbtn_themepark{ width:100%; height: auto; overflow:hidden; background:#EFEFEF; padding:0 0 1px 1px;}
.enter .qhbtn_themepark a{ display: block; padding:10px 15px; float:left; color:#333; text-decoration:none !important; margin:1px 1px 0 0 !important; background:#EFEFEF; cursor:pointer;}
.qhbtn_fixed{ position:fixed; top:60px; z-index:999; box-shadow:0 0 5px #999;}
#qhbtn_themepark_top{ width:100%; height:1px;}
.qh_div{ display:block; width:97%; border:solid 1px #CCCCCC; background:#F7F7F7; padding:1%; }
.enter .qh_div h2{ background: none; border:none; padding:0; margin:0;}
.enter  .qhbtn_themepark .nows{ background:#df0615; color:#fff;}

#content{  width:95%;  height: auto; max-width:1180px; min-width:1110px;; _width:960px; margin:0 auto; position:relative; overflow:hidden; padding:0 0 20px 0;}
#content .left_mian{ width:20%; height:auto; overflow:hidden; float:left;background:url("images/whitr.png"); padding:10px; border:solid 1px #EEE; }
#content .right_mian{ width:75%; height:auto; overflow:hidden; float:right;}
#content .right_mian_actve{ width:100%; height:auto; overflow:hidden; float:right;}
#content .case_in ul li{ margin-bottom:15px; width:23%; margin-right:1%;list-style:none;}
#content .case_in ul { width:105%; display:block; overflow:hidden;list-style:none;}
#content .case_in ul.slides li p{ margin-bottom:5px; height:54px;}
#content .right_mian  .case_in ul.slides li{ width:31%;}

.product_nav_index{ width:98%; padding:1%; background:#FFF;  overflow:hidden;  margin:0 auto 20px  auto;width:100%; max-width:1200px; min-width:1110px;; }}
.product_nav_index #nav_product_mue{ margin:0 !important; padding:0; border:none; }
.nav_product_mu ,#nav_product_mue { display:block; width:100%; height:auto; overflow:hidden;}
#nav_product_mue { margin:0 auto; padding:10px 0; border-bottom:1px solid #999;}
.nav_product_mu li{ width: auto; height:auto; display:block; float:left;}
.nav_product_mu li.menu-item-has-children{ width:100%; margin-bottom:10px;} 
.nav_product_mu li a{ display:block; width: auto; height:auto; font-size:14px; color:#333; font-weight:bold;  padding:2px; float:left; margin-right:10px; text-align:center; text-decoration:none;border-radius:5px;}
.nav_product_mu li .sub-menu{ display:block;}
.nav_product_mu li .sub-menu li{ display:inline-block; margin-right:10px;}
.nav_product_mu li .sub-menu li a{ color:#999; font-size:12px ;  width:auto ; padding:3px; font-weight:normal; cursor:pointer; }
.nav_product_mu li .sub-menu li a:hover{ color:#fff !important;background:#df0615;}    
#nav_product_mue #choose{ padding:3px 7%; ; color:#FFF; border: none;text-transform: uppercase; cursor:pointer; background-image:    url("images/search.png"); background-color: #df0615; background-repeat:no-repeat; background-position:center }
#nav_product_mue  #choose:hover{background-color: #333333; }
.select{ background:#df0615; color:#FFF !important;font-weight:bold !important;}
#tagesulg,#catsulg{ display: none;}
#tagesname{ width:82%; background:#EAEAEA; border:none; font-size:14px; color:#666; padding:3px;}
.right_mian #tagesname{ width:79%;}
.s_search_ys{ background:#FFF; float:left; width:99%; padding:5px;}
.alignleft {display:inline;float:left; margin-right:1.625em;}
.alignright { display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both;display:block; margin-left:auto;margin-right:auto;}
.title_page{ width:100%; padding:10px 0; border-bottom:#CCC solid 1px; margin-bottom:10px; }
#nav_product_mue .title_page a{ font-size:12px; color:#df0615; margin-left:5px;}

.pager {width:95%;overflow:hidden;white-space:nowrap;padding:4px;float:left;text-align:left; margin:20px 0;}
.pager a { background:#333; color:#FFF; font-size:12px;margin:2px;padding:6px 12px; text-decoration:none;}
.pager a.current {background:#df0615; font-size:12px;margin:2px;padding:6px 12px;}
.pager a:hover {background:#df0615;font-size:12px;color:#fff;text-decoration:none;}
.hover_incase{ position:absolute; top:0; left:0; display:none;}

#category{ width:100%;}
#category  .default{ background:#fff;margin-left:-40px;}
#category  .default li{padding:10px 1%; width:98%; margin-bottom:10px; border-bottom:dashed #ccc 1px; overflow:hidden;list-style:none;}
#category  .default li:hover{ background:#FFF; box-shadow:0 0 3px #CCCCCC; }
#category  .default li  .titels{ font-size:16px; color:#333; font-weight:bold; margin-bottom:5px;}
#category  .default li span h2{margin-top:2%;} 
#category  .default li span a{ margin-bottom:5px;}
#category  .default li p{ font-size:14px; color:#666;}
#category  .default li p em{ font-size:12px; color:#999;}
#category   .default li .picdsa{ border:solid 3px #FFFFFF; width:30%; height:auto; float:left; overflow:hidden; display:block; margin-right:10px}
#category  .default li span a:hover,.infot a:hover{ color:#df0615}
.infot a#tagss{ color:#df0615; font-size:12px; font-weight:normal; display:inline; margin-right:5px;}
.infot{ color:#df0615; font-size:12px; font-weight:normal; display:block; width:100%; padding-bottom:3px; margin-bottom:6px; }
.infot a{color:#df0615;}
.infot em{ margin-right:10px;}
.ad_img{ padding:1%; width:98%; background:#FFF; display:block; height:auto; overflow:hidden;}
.ad_img img{ max-width:100%; height:auto;}

#category .case_full_list li b,#category .case_full_list li .price,#category .case_full_list li .pfen{top:0;opacity:1;filter:Alpha(opacity=100);}
#category .case_full_title p{top:0;opacity:1;filter:Alpha(opacity=100);}
#category .case_full_list li .case_full_div img,#category .case_full_list li .case_full_div .insed_div{top:0;opacity:1;filter:Alpha(opacity=100);}
#category .case_full_list{ width:105%;}
#category  #twogard li{ width:30%; margin-right:3%;}

#pic_text_list{ width:100%; display:block; margin-top:20px; height:auto; overflow:hidden;}
#pic_text_list li{ width:100%; height:auto; float:left; padding:20px 0; border-bottom:dashed #CCCCCC 1px;list-style:none;}
#pic_text_list li .news_001_pic{ display:block; width:35%; height:auto; padding:1%; background:#FFF; box-shadow:0 0 3px #CCCCCC; float:left; margin-right:3%; font-size:0;}
#pic_text_list li .news_001_pic img{ max-width:100%; height:auto;}
#pic_text_list li span{ display:block; width:60%; float:right;}
#pic_text_list li span b a{ display:block; width:100%; font-size:16px; color:#333;}
#pic_text_list li .infot{  margin-top:10px;} 

#pic_text_list li span a.time{ font-size:12px; color:#df0615; margin:4px 0;}
.tag_pro{ display:block; width:100%; height:auto; overflow:hidden; }
.tag_pro a{ display:block; background:#666; color: #FFF; font-size:12px; text-decoration: none; margin:0 10px 5px 0; border-radius: 5px; float:left; padding:3px 5px;}
.tag_pro a:hover{ background:#df0615;}
#pic_text_list li span .ppre{ margin:5px 0;  display:block; width:100%; overflow:hidden;}
#pic_text_list li span .original_price{ color:#999; font-size:12px; float:left; display:block; text-decoration:line-through; margin-right:10px; line-height:20px; padding:1px 3px;}
#pic_text_list li span #price{ color:#FFF;  margin-left:0; padding:1px 3px; background:#eb302f; font-size:14px;border-radius:3px; float:left;font-weight:bold; font-style:normal; margin-right:10px}
.starsss{ display:block; width:100%; position:relative; top:-8px;}

.singlep{ margin-top:20px !important;} 
.singlep  .title_page{ margin-bottom:2px; border: none;}
.singlep .infot{width:98%; border-left: 10px solid  #ccc; border-bottom: none; background:#EFEFEF; color:#666; display:block; padding:3px 0 3px 5px;}
.title_page h1{ font-size:20px; color:#df0615;}
.singlep .des_page{ padding-bottom:5px; margin-bottom:5px; border-bottom: dashed 1px #ccc;}
.enter{ margin-top:20px; overflow:hidden; width:100%; height:auto; position:relative;}
.enter h2{ color: #009cff; display: inline-block; font-size: 20px; margin: 10px 0; padding: 2%;width: 95%;}
.enter p{ font-size:14px; color:#333; line-height:28px;}
.enter  .swiper-slide { text-align:center;}
.enter a{ color:#df0615; text-decoration:underline; margin:0 5px;}
.enter img{ max-width:100%; height:auto; border: solid 0px #CCCCCC;}
.next_post{ width:96%; height:auto; border-top:dotted 1px #CCCCCC; padding:3px 2%; margin-top:20px;}
.suojin p{text-indent: 2em; }
.suojin img{ display:block;}
.enter ol{ margin:10px 0;list-style:none;}
.enter ol li{font-size:14px; color:#333; line-height:28px; list-style-type:decimal;list-style-position:inside;}
.enter ul li{margin:10px 0 10px 0;}
.wp-caption-text{text-align:center;margin-left:-10px;}

.relevat_div{ width:100%; height:auto; overflow:hidden; position:relative; margin:40px 0; }
.relevat_div .relevat_title{ width:98%; border-left: 10px solid  #ccc; background:#EFEFEF; color:#999; display:block; padding:3px 0 3px 5px; margin-bottom:10px;}
.text_relvat li{ width:45%; float:left; padding:5px 1%; margin-right:2%;list-style:none;}
.text_relvat li:hover{ background:#E4E4E4;}
.text_relvat li a{ display:block; width:92%; padding-left:8%; background: no-repeat  0 -470px url("images/Sprites.png"); color:#666;color:#df0615;}
.text_relvat li a:hover{ text-decoration:underline; }
#left_mian #relevat_full li{ width:22.5%; margin-right:2%;}
.next_prve{ display:block;width:50px;height:45px;opacity:0;filter:Alpha(opacity=0);  position:absolute; overflow:hidden; top:30px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s; cursor:pointer;}
.gallery_xz:hover .next_prve,#gallery_lightbox:hover .next_prve{opacity:1;filter:Alpha(opacity=100); }
#gallery_lightbox{ width:98%; padding:1%; background:#F6F6F6; display:block; overflow:hidden; position:relative;}
#gallery_xz a{ margin:0 !important; }
#gallery_lightbox li{ float:left; overflow:hidden; margin:0.5%; width:19%; min-width:100px; max-width:150px; position:relative;list-style:none;}
#gallery_product li{ float:left; overflow:hidden; margin:0 1% 5px 0; position:relative;display:block; overflow:hidden; width:19%;list-style:none;}
#gallery_lightbox li a,#gallery_product li a{ display:block; overflow:hidden; font-size:0; position:relative; width:100%; height:auto; margin:0; }
#gallery_lightbox li a img,#gallery_product li a img{ max-width:100%; height:auto;}
#gallery_product{ margin:10px 0; display:block; overflow:hidden; width:101%;}
#gallery_product p{ display:block; width:98%; padding:3px 1%; overflow:hidden; background:#F7F7F7;text-indent:0; line-height:20px; height:37px;font-size:12px; }
.hover_lightbox{ width:100%; height:100%; position:absolute; top:0; left:0; background:url("images/black_b2.png"); display:none;}
.gallery_qiehuan_x{ width:100%; height:auto;}
.gallery_qiehuan_x .swiper-wrapper a{cursor:pointer; display:block; width:80px; height:80px;margin:0;}
.gallery_qiehuan_x .swiper-wrapper a img{ width:70px; height:70px; border:5px solid #FFF; display:block;}
.gallery_qiehuan_x .swiper-wrapper a.active img{border:5px solid #F60;}
#nav_pic_swiper_next,.galic_next{ background: no-repeat url("images/next.png"); right:0;}
#nav_pic_swiper_prve,.galic_prve{ background: no-repeat url("images/prev.png"); left:0;}
#gallery_xz p{ display:block; width:100%; height:auto; left:0; background:#F2F2F2; padding:5px 0; color:#333;text-indent: 1em; } 
 .galic_na{  width:100%; text-align:center; margin-top:10px;}
.left_p #gallery_xz img{ max-width:100%; height:auto;}
.qiehuan .swiper-slide{ text-align: center;}
 .qiehuan  a{ margin:0;}
  .qiehuan  a img{ display:inline;}
 .gallery_qiehuan_x .next_prve{ z-index:100;}
 
#product{ width:100%; height:auto; position:relative; overflow:hidden;}
#product .right_p{ width:49%; height:auto; float:right;}
#product .product_pic{ width:100%; display:block; overflow:hidden;}
#product .product_pic img{ max-width:100%; height: auto;}
#product .left_p{ width:48%; height:auto; float:left; position:relative; overflow:hidden;}
#content_shop  #gallery_product,#content_shop  #gallery_xz,#content_shop  #gallery_lightbox{ display:none !important;}
#product .list{ width:100%;height: auto; float:left; margin-top:20px;}
#list_full{background:url("images/blacks.png"); padding:5px 0;opacity:0;filter:Alpha(opacity=2) position:absolute; bottom:-100px; }
#product .list .next{ display:block; background: left center no-repeat url("images/next2.png"); height:100px; width:5%; font-size:12px; color:#FFF; float:left; line-height:55px; cursor:pointer; overflow:hidden;}
#product .list .prve{display:block; background: right center  no-repeat url("images/prev2.png"); height:100px; width:5%; font-size:12px; color:#FFF; float:left; line-height:55px; cursor:pointer; overflow:hidden;}
#product .list ul{ width: auto; float:left; display:block; height: auto; margin:0; padding:0;list-style:none;}
#product .list .lsit_hover{ width:90%; float:left; display:block; height: auto; overflow:hidden;}
#product .list ul li{ float:left; display:block; width:80px; height:auto;  margin:0 5px; text-align:center;list-style:none;}
#product .list ul li a img{ max-width:100%; height:auto; }
#product .list ul li .hover_lightbox{ cursor:pointer; }
#product .list ul li a{border:#CCC solid 1px; width:94%;}
#product .list .lsit_hover p{ color:#999; font-size:12px;}
#product .shop_p{ width:96%; padding:2%; background:#EAEAEA; float:left;}
#product .shop_p .original_price{ font-size:16px; color:#666; text-decoration:line-through; margin-right:10px;}
#product .shop_p .price{ font-size:16px; color:#F00;}
#product .shop_p .starsss{ float:left; margin-top:10px;}
#product .tag_pro{ margin:10px 0 0; float:left;}
#product .canshu,#product .buy_btn{ float:left; overflow:hidden; width:100%;}
#product .buy_btn a.btn{ display:block; width:260px; text-align:center; padding:10px 0; background:#df0615; border:3px solid #cecece; border-radius: 5px; font-size:18px; color:#FFF; text-decoration:none; margin-top:20px;}
#nogallery_enter .gallery_xz,#nogallery_enter .list-h,#nogallery_enter #enter_xz{ display:none !important;}
.enter_cs{ display:block; width:99.8%;  margin:15px 0; border:#ccc 1px solid; overflow:hidden;background:#FFF;}
.enter_cs a{font-size:14px;padding:5px 15px; float:left; cursor:pointer; color: #333; border-right:solid #ccc 1px; margin:0;}
.enter_cs a.cutyes{ background:#999; color:#FFF; font-weight:bold;}

.bqc{ margin-top:20px;width:100%; overflow:hidden;}


.kefu{ width:50px; height:auto; padding:5px; background:#fff; position:fixed; right:0; bottom:10%;  z-index:1000;  border:solid 1px #ccc; border-radius:5px; }
.kefu .kefu_d{ width:50px; height:50px; background-image:url(images/kefu.png); background-repeat:no-repeat; background-color:#fff; position:relative;}
.kefu .kefu_d:hover{ background-color:#f2f2f2; cursor:pointer;opacity:1;filter:Alpha(opacity=100);}
.kefu #tops{ background-position:14px 6px;}
.kefu #tops a,.kefu #homes a,.kefu #shoucang a{ display:block;width:50px; height:50px;}
.kefu #weixin{ background-position:14px -59px;}
.kefu #weixin div{ width:auto; min-width:210px; height:auto; overflow:hidden; text-align:center; padding:10px;}
.kefu #kefu_severs{ background-position:14px -116px;}
.kefu #kefu_severs div{ width: auto;min-width:210px; height:auto; padding:10px;}
.kefu #kefu_severs div a{ display:block; float:left; padding:5px 0; margin-right:10px; color:#666; font-size:14px; line-height:24px;}
.kefu #shoucang{ background-position:14px -126px;}
.kefu #homes{ background-position:14px -169px;}
.kefu .kefu_d div{ position:absolute; top:-50px; right:50px; background:#fff; display:none; border:#CCC solid 1px;}


.logoList{width:1200px;overflow:hidden;font-size:12px;margin-top:20px;margin-bottom:20px;}
.logoList li{padding:25px 20px 25px 0px;overflow:hidden;margin-top:-1px;*zoom:1;list-style:none;}
.logoList li a{margin-right:60px;float:left;}
.logoList li a img{width:100px; height:52px;border:1px solid #e3e3e3;padding:1px;overflow:hidden;display:block;}